senior & sales executive careers in Barka, Oman